Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 OXLEAZE Terraced £290,000 7 Jan 2022
18 OXLEAZE Semi-Detached £139,995 24 Jun 2014